<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport"
    content="width=device-width, initial-scale=1.0,maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
  <title>Document</title>
  <style>

  </style>
</head>

<body>

</body>
<script>
  //什么是静态方法
  //直接给构造函数的方法   就是静态方法   调用的话  也需要通过构造函数直接调用
  function Person() {
    this.uname = 'zhizhi',
      this.uage = '24'
  }

  //构造函数当对象使用   直接给构造函数添加一个方法
  Person.hh = function () {
    console.log('这是一个静态方法');
  }






  // Person.say() // 静态方法，直接用构造函数来调用

  // let p = new Person()
  // console.log(p)
  // Math.random()
  // Math.max()
  // Math.round()
  // Math.ceil()
  // Math.floor()

  // Promise.方法()  ----- 这类方法，就是静态方法

  // Promise.resolve()  ---- 快速得到一个 成功状态的 Promise 对象
  // Promise.reject() ---- 快速得到一个 失败状态的 Promise 对象





  Promise.resolve('恭喜你成功获取数据').then(result => {
    console.log('成功', result);
  }).catch(error => {
    console.log('失败', error);
  })




  Promise.reject('错误产生了').then(result => {
    console.log('陈宫,result');
  }).catch(error => {
    console.log('失败', error);
  })
</script>

</html>